multi-purpose vehicles - Français Anglais Dictionnaire